.layout-result-box {
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 90%;
	.item-box {
		.icon {
			margin-bottom: 20rpx;
			display: flex;
			justify-content: center;
		}
		.title {
			text-align: center;
			margin-bottom: 30rpx;
			color: #333;
			font-weight: bold;
			font-size: 35rpx;
		}
		.price {
			text-align: center;
			font-size: 40rpx;
			color: #D33123;
			font-weight: bold;
		}
		.desc {
			font-size: 27rpx;
			padding: 0 40px;
			line-height: 40rpx;
			color: #aaa;
			margin-top: 30rpx;
		}
		.btn {
			margin-top: 50rpx;
			width: 100%;
			line-height: 80rpx;
			background-color: #D33123;
			color: #fff;
			text-align: center;
			border-radius: 200px;
			font-size: 24rpx;
		}
	}
}
